<?php

class RobotRequest
{

    /**
     * @var UserAttribute[] $attributes
     * @access public
     */
    public $attributes = null;

    /**
     * @var int $maxReturn
     * @access public
     */
    public $maxReturn = null;

    /**
     * @var string[] $modules
     * @access public
     */
    public $modules = null;

    /**
     * @var string $question
     * @access public
     */
    public $question = null;

    /**
     * @var string $sessionId
     * @access public
     */
    public $sessionId = null;

    /**
     * @var string[] $tags
     * @access public
     */
    public $tags = null;

    /**
     * @var string $userId
     * @access public
     */
    public $userId = null;

    /**
     * @param int $maxReturn
     * @param string $question
     * @param string $sessionId
     * @param string $userId
     * @access public
     */
    public function __construct($maxReturn, $question, $sessionId, $userId)
    {
      $this->maxReturn = $maxReturn;
      $this->question = $question;
      $this->sessionId = $sessionId;
      $this->userId = $userId;
    }

}
